		body	{
			margin:0;
			padding:0;
			font-family:georgia;
			color: #999933;
			background-color:black;
			}
               label,input {
                   display:block;
                   float:left;
                   width:110px;
                   margin-bottom:10px;
                  /* margin-top:20px;*/
                   margin:5px;
                   }
               input{
               border:none;
               border-bottom:2px solid white;
               background-color:green;
               font-weight:bold;
               }
               label {
                   text-align: right;
                   width: 50px;
                   padding-right: 20px;
                   font-weight:bold;
                   font-size:16px;
                   margin-left:5px;
               }
               br{clear:left;}

               #container{
                margin:auto;
                margin-top:20px;
                width:720px;
                border:solid 1px;
                background-color:#1a4800;
            }
			
			
			#top_nav{
			width:700px;;
			height:32px;
		
			}
			
			#top_nav ul{
			margin-left:20px;
			border-width:1px 0;
                        line-height:normal;
                        }
			#top_nav li{
                       /* display:block;*/
			float:left;
                       /* background:#3B6226;*/
                        border-left:1px solid #42432d;
                        margin-top:3px;
                        text-align:center;
                        list-style:none;
                        width:125px;
                        height:30px;
                        }
                        .li_selected{
                            background:black;
                        }
                        .li_normal{
                          background:#3B6226;
                        }
			#top_nav a {
                        display:block;
                        text-decoration:none;
                        font-size:17px;
                        font-weight: bold;
                        margin-top:3px;
                        color:#d8d32e;
			}
		
		#header{
		background: #1a4800 url(../images/sunset2.jpg) no-repeat;
		margin:0;
		padding:0;
		height:212px;
		text-align:center;
		}

    #header h1{
     position:relative;
     top:90px;
     font-size:13px;
     color:black;
       
    }
		
		#secondary_nav{
		background-color:#3B6226;
		width:100%;
		height:40px;
		margin-bottom:0;
		}
		
		#main_area {
		width:720px;
		background: #1a4800 url(../images/bodybg.jpg) no-repeat;
		min-height:400px;
		}
		
		
		#content{
		/*width:500px; register rabi sirino*/
		width:100%;
		float:left;
		min-height:400px;
		margin-top:0;
		color:white;
		text-align:justify;
		}
		
		#content p {
		margin:0;
		padding:4px;
		}
		
		#sidebar{
		width:210px;
		height:100%;
		padding:0;
		margin:0;
		float:left;
		/*border: solid yellow 2px;*/
		margin-left:6px;
		margin-right:3px;
		}
		
		.box_top {
		width:202px;
		height:30px;
		background:#d8d32e;
		margin:0;
		padding:0;
		margin-top:7px;
                font-weight:bold;
		}
		
		#latest_box{
		width:200px;
		border: 1px solid #d8d32e;
		height:150px;
		margin:0;
		padding:0;
		}
		
		#login_box{

		width:200px;
		border: 1px solid #d8d32e;
		height:150px;
		margin:0;
		padding:0;
                font-family:Times New Roman;
		}

               

                .login_button{ 
                width:100px;
                margin-left:50px;
                }
		
		#footer{
		clear:both;
		background-color:/*#b2ce16;*/#fff701;
		color:black;
		width:100%;
		height:30px;
		text-align:center;
		}
		
		/* ADDITIONAL STYLING */
		
		.box_top p {
		 color:black;
		 font-weight:bold;
		 text-align:center;
		 padding-top:5px;
		}